package com.slunk.platforms;

public interface STouchHandlerEvents {
	/**
	 * Fired when touch down mouse event is contained on the targeted object
	 * @param targetedObject
	 */
	public void targetedObjectTouchDown(Object sender, float x, float y);
	
	/**
	 * Fired when touch up mouse event is contained on the targeted object
	 * @param targetedObject
	 */
	public void targetedObjectTouchUp(Object sender, float x, float y);
	
	/**
	 * Fired when the touch dragged is contained on the targeted object
	 * @param targetedObject
	 */
	public void targetedObjectTouchDragged(Object sender, float x, float y);
	
	/**
	 * Fired when the mouse moved is contained on the targeted object
	 * @param targetedObject
	 */
	public void targetedObjectMouseMoved(Object sender, float x, float y);
}
